hump rim - Español Inglés Diccionario